Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Madrid Challenger Guangzhou Challenger Phoenix Challenger Prague Challenger Manama Challenger Oeiras 4 Challenger U.S. Open - New York Uzbekistan F1 Uzbekistan F2 Uzbekistan F4 Ukraine F1 Belarus F1 Belarus F2 Russia F1 Russia F2 Italy F6 Italy F8 Italy F10 Italy F11 Italy F15 Italy F16 Russia F3 Russia F4 Russia F7 Russia F1 USA F22 Usa F15 Usa F16 Usa F17 Usa F16 USA F17 USA F23 USA F13 USA F23 USA F24 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Besancon Challenger Penza Challenger Alessandria Challenger Marburg Challenger Penza Challenger Tiburon Challenger Bordeaux Challenger Nottingham-2 Challenger Aptos Challenger Napa Challenger Prostejov Challenger Prostejov Challenger Bratislava Challenger Irving Challenger Prostejov Challenger Bloomfield Hills Challenger Ukraine F3 St. Petersburg Open - St. Petersburg ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open SEAT 2008 - Barcelona ATP Studena Croatia Open Umag - Umag ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brisbane - Brisbane Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Countrywide Classic - Los Angeles Open de Moselle - Metz Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Farmers Classic - Los Angeles Open de Moselle - Metz Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Apia International - Sydney SAP Open - San Jose Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose US Men's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Italy F13 Apia International - Sydney Geneva Open - Geneva AEGON Championships - London Aegon Nottingham Open - Nottingham Citi Open - Washington Shenzhen Open - Shenzhen Kremlin Cup - Moscow Turkey F4 USA F23 Italy F7 USA F23 If Stockholm Open - Stockholm Italy F9 ASB Classic - Auckland Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BMW Open - Munich Rakuten Japan Open - Tokyo Maharashtra Open - Pune Open 13 Provence - Marseille US Men's Clay Court Championship - Houston Open Parc - Lyon Gerry Weber Open - Halle AEGON International - Eastbourne Hall of Fame Open - Newport Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Rakuten Japan Open - Tokyo Erste Bank Open - Vienna ASB Classic - Auckland DIEMA XTRA Sofia Open - Sofia New York Open - New York Delray Beach Open - Delray Beach Open 13 Provence - Marseille Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Libema Open - 's-Hertogenbosch Fever-Tree Championships - London Abierto Mexicano de Tenis Mifel - Los Cabos St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Abierto Mexicano Telcel - Acapulco bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Murray River Open - Melbourne Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva Abierto Mexicano de Tenis Mifel - Los Cabos Truist Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Emilia-Romagna Open - Parma Adelaide International 2 - Adelaide US Men's Clay Court Championship - Houston Serbia Open - Belgrade BMW Open - Munich Hall of Fame Open - Newport Winston-Salem Open - Winston-Salem Astana Open - Astana Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Dallas Open - Dallas Generali Open - Kitzbuhel Hangzhou Open - Hangzhou Almaty Open - Almaty ABN AMRO Open - Rotterdam Dubai Duty Free Tennis Championships - Dubai Phoenix Challenger Bendigo Challenger Nur-Sultan 2 Challenger Chicago Challenger Seoul Challenger St. Tropez Challenger Helsinki Challenger Andria Challenger Tenerife 3 Challenger Monterrey Challenger Stanford Challenger Fairfield Challenger Bergamo Challenger Nottingham Challenger Western & Southern Open - Cincinnati Manama Challenger Tenerife 3 Challenger Braunschweig Challenger Astana Challenger - Astana Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Samarkand Challenger - Samarkand Sporting Challenger '08-Trofeo Regione Piemonte - Turin Mordovia Cup 2008 - Saransk Southern Capital Cup - Almaty Sony Ericsson Open - Miami Segovia Challenger Istanbul Challenger Shanghai ATP Masters 1000 - Shanghai Heilbronn Challenger Bergamo Challenger Furth Challenger BNP Paribas Open - Indian Wells Kosice Challenger Penza Challenger Sony Ericsson Open - Miami Istanbul Challenger Monte-Carlo Rolex Masters - Monte-Carlo Calabasas Challenger Western & Southern Financial Group Masters - Cincinnati Champaign Challenger Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Aptos Challenger Segovia Challenger Vancouver Challenger BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Sacramento Challenger Knoxville Challenger Honolulu Challenger Miami Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Aptos Challenger Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Charlottesville Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Dallas Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Savannah Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Tallahassee Challenger Shanghai Rolex Masters - Shanghai Rome Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Tanger Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Astana Challenger Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Istanbul Challenger Izmir Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Knoxville Challenger Western & Southern Open - Cincinnati Maui Challenger Dallas Challenger Shanghai Rolex Masters - Shanghai Bordeaux Challenger Nottingham Challenger Astana Challenger Internazionali BNL d'Italia - Rome Aptos Challenger Western & Southern Open - New York Dallas Challenger BNP Paribas Open - Indian Wells Astana Challenger Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Moscow Challenger Miami Open - Miami Dallas Challenger Irving Challenger San Francisco Challenger Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Caltanissetta Challenger Miami Open - Miami Aptos Challenger Shanghai Rolex Masters - Shanghai Orleans Challenger Astana Challenger Canberra Challenger BNP Paribas Open - Indian Wells Togliatti Cup - Togliatti Mutua Madrid Open - Madrid Penza Cup - Penza Togliatti Cup - Togliatti Mordovia Cup - Saransk Alexander Kolyaskin Memorial - Donetsk St. Petersburg Challenger 2006 - St. Petersburg Shanghai Rolex Masters - Shanghai Roma Challenger 2007 - Rome Memorial Manfredini - Sassuolo Aptos Challenger Togliatti Cup - Togliatti Vancouver Challenger Challenger Tunisie - Tunis PEOPLEnet Cup - Dnepropetrovsk BNP Paribas Open - Indian Wells Internazionali di Tennis di Bergamo - Bergamo 5 Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona The Surbiton Trophy - Surbiton San Benedetto Challenger - San Benedetto Penza Cup 2008 - Penza Akbank Private Banking TED Open - Istanbul Fairfield Challenger Cincinnati Open - Cincinnati Bergamo Challenger UTC Open - Cherkassy Bratislava Challenger Calabasas Challenger Astana Challenger Canberra Challenger Belgrade Challenger Barletta Challenger Napoli Challenger Newport Beach Challenger Ojai Challenger Milan Challenger Saransk Challenger Indian Wells Challenger Astana Challenger Astana Challenger Istanbul Challenger Tiburon Challenger Champaign Challenger Prostejov Challenger Orlando Challenger Izmir Challenger Oeiras 3 Challenger Mersin Challenger Sarasota Challenger Rome Challenger Nottingham 2 Challenger Furth Challenger Kosice Challenger Marburg Challenger Winnetka Challenger Istanbul Challenger Heilbronn Open - Heilbronn Mons Challenger Sacramento Challenger Charlottesville Challenger Rome Challenger Noumea Challenger Braunschweig Challenger KGHM Dialog Polish Indoors - Wroclaw Sony Ericsson Open 2008 - Belgrade Orleans Challenger Bergamo Challenger Saransk Challenger Traralgon Challenger Nottingham Challenger Pau Challenger Sarasota Challenger Tallahassee Challenger Tiburon Challenger Prostejov Challenger Mallorca Challenger Penza Cup - Penza Mordova Cup 2007 - Saransk Nur-Sultan Challenger Las Vegas Challenger Charlottesville Challenger UTC Open by Selena - Cherkassy Champaign Challenger Maui Challenger Irving Challenger Alexander Kolyaskin Memorial - Donetsk Cleveland Challenger Reggio Emilia Challenger Dallas Challenger Murcia Challenger Madrid Challenger Las Vegas Challenger Astana Challenger Lexington Challenger Le Gosier Challenger Cary Challenger Cassis Challenger Brest Challenger Morocco Tennis Tour - Meknes Nottingham Challenger Helsinki Challenger Cherbourg Challenger Phoenix Challenger Danderyd Challenger Rijeka Open - Rijeka Tenerife 1 Challenger Surbiton Challenger Ottignies-Louvain-la-Neuve Challenger Ilkley Challenger Koblenz Challenger Lyon Challenger Lexington Challenger Winnetka Challenger Marrakech Challenger Zagreb Open - Zagreb Lugano Challenger Phoenix Challenger Canberra Challenger Concepcion Challenger Lugano Challenger Biel Challenger Francavilla Challenger Oeiras 4 Challenger Little Rock Challenger Nottingham Challenger Aix En Provence Challenger French Open - Paris Wimbledon - London Surbiton Challenger Australian Open - Melbourne Nottingham 2 Challenger French Open - Paris Ilkley Challenger U.S. Open - New York Tyler Challenger French Open - Paris Porto Challenger U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Brest Challenger Bratislava 2 Challenger U.S. Open - New York Helsinki Challenger Australian Open - Melbourne French Open - Paris Tiburon Challenger Tunis Challenger U.S. Open - New York Chicago Challenger Quimper Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Nur-Sultan 1 Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Bordeaux Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Las Vegas Challenger Ilkley Challenger Nottingham 2 Challenger French Open - Paris Wimbledon - London Pozoblanco Challenger Porto Challenger U.S. Open - New York Australian Open - Melbourne Rennes Challenger St. Tropez Challenger U.S. Open - New York Wimbledon - London U.S. Open - New York Mordovia Cup 2005 - Saransk U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, Group 1, 1R, KAZ-KOR 5-0 Davis Cup, World Group, PO, KAZ-SUI 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, Group I, 2R, KAZ-CHN 4-1 Davis Cup, World Group, PO, KAZ-ARG 3-2 Davis Cup, World Group, QF, CRO-KAZ 3-1 Davis Cup, World Group, SF, CRO-USA 3-2 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, World Group, QR, KAZ-NED 3-1 Davis Cup, Finals, Group B Davis Cup, Qualifiers, 1R, NOR-KAZ 1-3 Davis Cup, Group D, Glasgow Australian Open (Wildcard) All Lower level tournaments Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo US Men's Clay Court Championship - Houston Kremlin Cup - Moscow Malaysian Open - Kuala Lumpur SkiStar Swedish Open - Bastad Atlanta Tennis Championships - Atlanta Open Occitanie - Montpellier Open de Nice Cote d'Azur - Nice Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Heineken Open - Auckland Delray Beach Open - Delray Beach Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco Apia International - Sydney Heineken Open - Auckland TEB BNP Paribas Istanbul Open - Istanbul Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON Championships - London Aegon Nottingham Open - Nottingham AEGON International - Eastbourne SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Erste Bank Open - Vienna Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Topshelf Open - 's-Hertogenbosch ASB Classic - Auckland Memphis Open - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Erste Bank Open - Vienna Brisbane International - Brisbane Apia International - Sydney ATP Kremlin Cup - Moscow Open Sud de France - Montpellier Memphis Open - Memphis Hungarian Open - Budapest Swiss Indoors Basel - Basel Geneva Open - Geneva SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart AEGON Championships - London AEGON International - Eastbourne AEGON Championships - London Citi Open - Washington Brisbane International - Brisbane Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Brisbane International - Brisbane ASB Classic - Auckland Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Citi Open - Washington Kremlin Cup - Moscow Citi Open - Washington Abierto Mexicano Telcel - Acapulco Open Parc - Lyon Mercedes Cup - Stuttgart Noventi Open - Halle Nature Valley International - Eastbourne Hall of Fame Open - Newport Portugal Open - Oeiras Winston-Salem Open - Winston-Salem Zhuhai Open - Zhuhai China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Delray Beach Open - Delray Beach St. Petersburg Open - St. Petersburg Nature Valley International - Eastbourne Hall of Fame Open - Newport Astana Open - Nur-Sultan San Diego Open - San Diego Adelaide International 1 - Adelaide Open Sud de France - Montpellier Dallas Open - Dallas Delray Beach Open - Delray Beach The Artois Championships - London Anytech365 Andalucia Open - Marbella cinch Championships - London US Men's Clay Court Championship - Houston Viking International - Eastbourne Truist Atlanta Open - Atlanta San Diego Open - San Diego US Men's Clay Court Championship - Houston Mifel Tennis Open - Los Cabos Infosys Hall of Fame Open - Newport Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Hamburg Open - Hamburg Brisbane International - Brisbane US Men's Clay Court Championship - Houston Qatar ExxonMobil Open - Doha Abierto de Tenis Mifel - Los Cabos Rakuten Japan Open - Tokyo Stockholm Open - Stockholm Korea Open - Seoul Serbia Open - Belgrade AEGON Championships - London Dallas Open - Dallas Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Lille Challenger Winston Salem - Winston Salem Dubai Duty Free Tennis Championships - Dubai Open 13 - Marseille Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Miami Open - Miami Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati Australian Open - Melbourne Australian Open - Melbourne Davis Cup, World Group, 1R, KAZ-BEL 3-2 French Open - Paris Davis Cup, World Group, 1R, SRB-USA 1-3 Davis Cup, Finals, Group E Davis Cup, Finals, QF, SRB-KAZ 2-1 Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, World Group, PO, UZB-USA 1-3 Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, World Group, 1R, KAZ-SUI 4-1 Davis Cup, Group 1, PO, THA-KAZ 0-5 Davis Cup, World Group, PO, RUS-KAZ 3-1 Astana Open - Astana Seville Challenger Charlottesville Challenger Istanbul Challenger